目录上一页下一页索引


选项文件

第 5 章


选项文件使许可证管理员能够控制 FLEXnet Licensing 的各种操作参数。可以通过用户名、主机名、显示器、IP 地址或 PROJECT(由 LM_PROJECT 环境变量设置)来识别用户。

具体来说,许可证管理员可以:

选项文件使许可证管理员可以根据需要将许可证设置为保密或开放。

选项文件中的每一行最多可包含 2048 个字符。选项文件行中的“\”字符为续行符。


FLEXnet Licensing 版本注释


创建选项文件

要创建选项文件:

  1. 使用“选项文件语法”中列出的适当选项,用任意文本编辑器创建选项文件。
  2. 选项文件的放置位置没有要求,但是建议与许可证文件放在同一目录中。
  3. 对某个应用程序的供应商守护程序,将其选项文件的路径添加到许可证文件中,作为 DAEMON 行的第四个字段。例如:
  4. VENDOR sampled /etc/sampled \
          [options=]/sample_app/sampled/licenses/sampled.opt

    将使 sampled 供应商守护程序查看指定的选项文件。

    如果省略路径,则供应商守护程序按照以下标准自动查找文件:

    • 文件名为 vendor.opt,其中 vendor 是供应商守护程序的名称
    • 它与 lmgrd 使用的许可证位于同一目录中,服务器启动时会自动使用它

FLEXnet Licensing 版本注释


选项文件语法

下面是选项文件语法的概述。关于示例和其他方面的信息,请参见“选项文件样例”。

文件的每一行控制一个选项。表 5-1 列出了选项关键字。

表 5-1: 选项关键字
选项关键字
说明
设置不能借用的 BORROW 许可证的数量。
将供应商守护程序的调试日志信息写入指定的文件(供应商守护程序 v8.0+)。
拒绝用户访问某一功能。
拒绝用户借用 BORROW 许可证。
拒绝用户访问此供应商守护程序提供服务的所有功能。
设置主机名的匹配级别。
定义一个用户组以使用任意选项。
设置在 GROUP 和 HOST_GROUP 关键字中指定的用户和主机列表区分大小写。
定义一个主机组以使用任意选项 (v4.0+)。
允许用户使用某一功能。
允许用户借用 BORROW 许可证。
允许用户使用此供应商守护程序提供服务的所有功能。
允许用户延长某一超出期限的功能的延期时间。
限制对一个特定的功能/组的使用 - 在各用户间设置使用的优先权。
更改指定功能的最长借用期。
将透支使用限制到小于许可证中指定的数量。
在调试日志文件中,停止记录某些项目。
指定写入适合 FLEXnet Manager 许可证使用报告工具的报告日志文件。
为某一用户或一组用户/主机保留许可证。
设置某个功能的空闲超时。在超时后,将其返回到空闲池供其他用户使用。
设置所有功能的超时。


FLEXnet Licensing 版本注释


注释

通过在每个注释行行首使用磅字符“#”,可以在选项文件中包含注释。

功能说明

可以通过使用可选的关键字/值对来完全限定功能名,对功能名进行更改。当一个功能有多个 FEATURE 行时,可以使用这种方法来分配一组特定的许可证。使用的语法如下:

feature:keyword=value

例如:

f1:VERSION=2.0

为功能“f1”指定 v2.0 的许可证池。


注意:冒号 (:) 是有效的功能名字符。如果功能名中包含冒号,请按照以下替代语法,用引号和空格来指定一组许可证:
           "feature keyword=value"。


以下选项关键字用作功能名修饰符,表示一组特定的许可证:

如果 USER_BASED 或 HOST_BASED 关键字出现在 FEATURE 行中,则必须使用此功能定义语法来限定该功能。

使用软件包名称代替功能名,可以将选项应用到软件包中的所有组件。

类型说明

以下选项关键字可以限制许可证的使用者和使用位置:EXCLUDE、EXCLUDEALL、EXCLUDE_BORROW、INCLUDE、INCLUDEALL、INCLUDE_BORROW、MAX 和 RESERVE。这些选项接受一个 type 参数,用于指定是否基于 USER、HOST、DISPLAY、INTERNET 或 PROJECT 进行限制:

在 Windows(无终端服务器)上,HOST 和 DISPLAY 名称均设置为 Windows 的系统名。对于允许从终端服务器检出的许可证(FEATURE 行中的 TS_OK 关键字)来说,USER、HOST 和 DISPLAY 名称可以各不相同。

上面列出的类型都接受一个成员。例如:

EXCLUDE coolsoft USER joe

指定用户或主机列表,首先使用 GROUP 或 HOST_GROUP 选项行来定义列表,然后使用 GROUP 或 HOST_GROUP 类型指定组名。例如:

GROUP stars joe barbara susan
EXCLUDE coolsoft GROUP stars


FLEXnet Licensing 版本注释


BORROW_LOWWATER

BORROW_LOWWATER feature[:keyword=value] n

设置不能借用的 BORROW 功能的许可证数量。

feature
涉及的功能名。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
n
不能通过许可证借用功能来借用的许可证数量。

例如,如果功能“f1”有 10 个许可证,应用程序中启用了借用,并且在 FEATURE 行:

FEATURE f1 ...10 ... BORROW SIGN=...

那么选项文件中的以下行只允许借用 7 个许可证。

BORROW_LOWWATER f1 3

DEBUGLOG

DEBUGLOG [+]debug_log_path

指定与此选项文件相关的供应商守护程序的调试日志输出位置。在 debug_log_path 前面加一个 + 字符可以附加日志记录条目,否则每次启动守护程序时都会覆盖该文件。请注意,这只会影响与此选项文件相关的供应商守护程序的输出。此文件中不会包含同一许可证文件中的 lmgrd 以及任何其他供应商守护程序的调试日志输出。

在 Windows 上,包含空格的路径名必须用双引号括住。如果将 lmgrd 作为一项服务启动,并且没有指定完全限定的路径,则报告日志文件的默认位置就为 c:\winnt\System32 文件夹。

请参见

FLEXnet Licensing 版本注释


EXCLUDE

EXCLUDE feature[:keyword=value] type {name | group_name}

从允许使用该功能的用户中,排除一个用户或预定义的一组用户。EXCLUDE 会取代 INCLUDE,因此当 EXCLUDE 列表和 INCLUDE 列表之间存在冲突时,优先采用 EXCLUDE 列表。

feature
所涉及的功能名。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
type
USER、HOST、DISPLAY、INTERNET、PROJECT、GROUP 或 HOST_GROUP 其中之一。详细信息请参见“类型说明”。
name
排除许可证使用的 type 类型的项目名。
group_name
要排除的组名。

要从能够使用功能“f1”的用户列表中排除用户“hank”:

EXCLUDE f1 USER hank

EXCLUDE_BORROW

EXCLUDE_BORROW feature[:keyword=value] type \
               {name | group_name}

从允许借用此 BORROW 功能的许可证的用户中,排除一个用户或预定义的一组用户。EXCLUDE_BORROW 会取代 INCLUDE_BORROW,因此当 EXCLUDE_BORROW 列表和 INCLUDE_BORROW 列表之间存在冲突时,优先采用 EXCLUDE_BORROW 列表。

feature
所涉及的功能名。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
type
USER、HOST、DISPLAY、INTERNET、PROJECT、GROUP 或 HOST_GROUP 其中之一。详细信息请参见“类型说明”。
name
排除许可证借用的 type 类型的项目名。
group_name
要从借用中排除的组名。

假设功能“f1”具有 BORROW 属性,要从可以借用该功能的用户列表中排除用户:

EXCLUDE_BORROW f1 USER fred

EXCLUDEALL

EXCLUDEALL type {name | group_name}

从允许使用此供应商守护程序提供的所有功能的用户列表中,排除一个用户或预定义的一组用户。

type
USER、HOST、DISPLAY、INTERNET、PROJECT、GROUP 或 HOST_GROUP 其中之一。详细信息请参见“类型说明”。
name
排除许可证使用的 type 类型的项目名。
group_name
要排除的组名。

要排除计算机“chaos”上的任何用户,拒绝他们使用此供应商守护程序提供的所有功能:

EXCLUDEALL HOST chaos

FQDN_MATCHING

FQDN_MATCHING exact | lenient

将级别设置为 HOST 类型指定符中使用的主机名,该主机名必须与 FLEXenabled 应用程序发送的主机名相匹配。应用程序配置为向供应商守护程序发送其主机名或完全限定的域名以验证是否与 HOST 类型指定符匹配。请向供应商核实以确定是否支持完全限定的域名。

exact
HOST 类型指定符中主机名必须与应用程序发送的主机名的内容和格式相匹配。这是默认设置。
lenient
应用程序发送的主机名需要在一定程度上与 HOST 类型指定符中或应用程序提供的主机名相匹配,这样就放宽了限制。

选项文件中只有最后一个 FQDN_MATCHING 关键字才有作用,其他所有 FQDN_MATCHING 关键字都会被忽略。

表 5-2 显示了选项文件中的 HOST 类型指定符与应用程序发送的主机名的匹配结果。

表 5-2: 主机名匹配表格
 
配置为 FQDN 的应用程序 - 发送
myhost.abc.com
未配置未 FQDN 的应用程序 - 发送
myhost
选项文件
FQDN_MATCHING
exact
HOST
myhost
不匹配
匹配
HOST
myhost.abc.com
匹配
不匹配
FQDN_MATCHING
lenient
HOST
myhost
匹配
匹配
HOST
myhost.abc.com
匹配
匹配

样例

以下样例说明了限制性主机名匹配:

INCLUDE f1 HOST myhost.abc.com

FQDN_MATCHING exact

此例将主机列表上的 myhost.abc.com 主机包括进来,使其能够使用功能“f1”。而且,应用程序发送的主机名必须是与 myhost.abc.com 完全匹配的完全限定域名。

与上例不同,以下示例则放宽了限制:

INCLUDE f2 HOST myhost.abc.com

FQDN_MATCHING lenient

此例将主机列表上的 myhost.abc.com 主机包括进来,使其能够使用功能“f2”。发送的主机名可以为:myhost.abc.com 或仅仅一个 myhost 即可匹配,但是 myhost.xyz.comyourhostyourhost.abc.com 则不匹配。

以下示例的限制则更宽:

INCLUDE f2 HOST myhost

FQDN_MATCHING lenient

此例将主机列表上的主机名 myhost 包括进来,使其能够使用功能“f3”。由于指定了 lenient 匹配,诸如 myhostmyhost.abc.commyhost.xyz.com 的主机名都可以匹配。但是,yourhostyourhost.abc.com 还是不匹配。

请参见

FLEXnet Licensing 版本注释


GROUP

GROUP group_name user_list

定义一组用户以供在 INCLUDE、INCLUDEALL、EXCLUDE、EXCLUDEALL 和 RESERVE 选项行中使用。

group_name
要定义的组名。组名是区分大小写的。
user_list
该组中的用户名列表。名称是区分大小写的。设置 GROUPCASEINSENSITIVE 选项文件关键字以打开不区分大小写功能。请参见“GROUPCASEINSENSITIVE”。

要定义由“bob”、“howard”和“james”组成的组“Hackers”:

GROUP Hackers bob howard james

具有同一组名的多个 GROUP 行会把所有指定的用户都添加到该组中。


注意:USER_GROUP 是 GROUP 的别名。


GROUPCASEINSENSITIVE

GROUPCASEINSENSITIVE OFF|ON

如果设置为 ON,则分别使用选项文件 GROUP 和 HOST_GROUP 关键字指定的用户名和主机名被视为不区分大小写。

默认情况下 GROUPCASEINSENSITIVEOFF,用户名和主机名被视为区分大小写。

HOST_GROUP

HOST_GROUP group_name host_list

定义一组主机名以供在 INCLUDE、INCLUDEALL、EXCLUDE、EXCLUDEALL 和 RESERVE 选项行中使用。多个 HOST_GROUP 行将所有指定的主机都添加到该组中。

group_name
要定义的组名。主机组名称是区分大小写的。
host_list
组中的主机名列表。名称是区分大小写的。设置 GROUPCASEINSENSITIVE 选项文件关键字以打开不区分大小写功能。请参见“GROUPCASEINSENSITIVE”。

要定义由“tokyo”、“seattle”和“auckland”组成的主机组“Pacific”:

HOST_GROUP Pacific tokyo seattle auckland

在选项文件中,可以使用主机的地方也都可以使用 IP 地址。

INCLUDE

INCLUDE feature[:keyword=value] type {name | group_name}

在允许使用此功能的用户列表中包括一个用户或预定义的一组用户。任何未包括在 INCLUDE 语句中的用户都不能使用该功能。EXCLUDE 会取代 INCLUDE,因此当 EXCLUDE 列表和 INCLUDE 列表之间存在冲突时,优先采用 EXCLUDE 列表。

feature
所涉及的功能名。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
type
USER、HOST、DISPLAY、INTERNET、PROJECT、GROUP 或 HOST_GROUP 其中之一。详细信息请参见“类型说明”。
name
包括许可证使用的 type 类型的项目名。
group_name
包括许可证使用的组名。

要在可以使用功能“f1”的用户列表中包括用户“bob”:

INCLUDE f1 USER bob


注意:USER_BASED 或 HOST_BASED 功能要求使用 INCLUDE。系统管理员通过 INCLUDE 来指定允许使用该产品的用户,并通过许可证来限制 INCLUDE 的用户数量。


INCLUDE_BORROW

INCLUDE_BORROW feature[:keyword=value] type {name | group_name}

在允许借用 BORROW 功能的用户列表中包括一个用户或预定义的一组用户。任何未包括在 INCLUDE_BORROW 语句中的用户都不能借用许可证。EXCLUDE_BORROW 会取代 INCLUDE_BORROW,因此当 EXCLUDE_BORROW 列表和 INCLUDE_BORROW 列表之间存在冲突时,优先采用 EXCLUDE_BORROW 列表。

feature
所涉及的功能名。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
type
USER、HOST、DISPLAY、INTERNET、PROJECT、GROUP 或 HOST_GROUP 其中之一。详细信息请参见“类型说明”。
name
包括许可证借用的 type 类型的项目名。
group_name
包括许可证借用的组名。

要在可以借用功能“f1”的用户列表中包括用户“tom”:

INCLUDE_BORROW f1 USER tom

INCLUDEALL

INCLUDEALL type {name | group_name}

在允许使用此供应商守护程序提供的所有功能的用户列表中,包括一个用户或预定义的一组用户。任何未包括在 INCLUDEALL 语句中的用户都不能使用这些功能。

type
USER、HOST、DISPLAY、INTERNET、PROJECT、GROUP 或 HOST_GROUP 其中之一。详细信息请参见“类型说明”。
name
包括许可证使用的 type 类型的项目名。
group_name
要包括的组名。

要允许用户“jane”使用此供应商守护程序提供的所有功能:

INCLUDEALL USER jane

LINGER

LINGER feature[:keyword=value] seconds

在许可证超过使用期限或 FLEXenabled 应用程序退出时,延期的许可证在指定的时间阶段内保持检出状态。此选项延长了供应商在 FLEXenabled 应用程序中配置的默认延期时间。


注意:要使此功能起作用,供应商必须先在 FLEXenabled 应用程序中启用它。要了解是否实现了此功能,请与软件供应商联系。


feature
功能名。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
seconds
许可证延期的秒数。由供应商设置最小值。如果为 seconds 指定的值小于供应商指定的最小值,则使用最小值。

要将功能“f1”的延期值设置为一小时(3600 秒):

LINGER f1 3600

由于供应商守护程序每分钟只检查一次延期的所有许可证,因此实际延期时间可能会有些变化。但是,如果请求一个可能会被拒绝的新许可证,则会要求立即检查延期的许可证,试图满足新请求。

MAX

MAX num_lic feature[:keyword=value] type {name | group_name}

限制一个组或用户的使用。

num_lic
对此用户或组的使用限制。
feature
应用此限制的功能。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
type
USER、HOST、DISPLAY、INTERNET、PROJECT、GROUP 或 HOST_GROUP 其中之一。详细信息请参见“类型说明”。
name
限制使用的 type 类型的项目名。
group_name
要限制的组名。

例如,要将用户 jan 的功能“f1”的许可证限制为 5 个,请在选项文件中包含以下行:

MAX 5 f1 USER jan

MAX_BORROW_HOURS

MAX_BORROW_HOURS feature[:keyword=value] num_hours

根据 feature 的许可证证书中指定的期限更改许可证的最长借用期。新的期限必须小于许可证证书中的期限。如果选项文件中出现多个 MAX_BORROW_HOURS 关键字,则只有最后一个关键字会应用于 feature

feature
应用此借用期的功能。feature 的许可证证书必须启用 BORROW。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
num_hours
新借用期的小时数。此值必须小于功能的许可证证书中指定的值(如果未指定,则默认值为 168 小时)。

MAX_OVERDRAFT

MAX_OVERDRAFT feature[:keyword=value] num_lic

在许可证文件允许的 OVERDRAFT 下限制 OVERDRAFT 许可证的使用。

feature
应用此限制的功能。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
num_lic
对此用户或组的使用限制。

NOLOG

NOLOG { IN | OUT | DENIED | QUEUED }

禁止在调试日志文件中记录选定类型的事件。

要关闭记录检入情况:

NOLOG IN

要关闭记录检出和排队请求,需要使用两个单独的 NOLOG 行:

NOLOG DENIED
NOLOG QUEUED


注意:许可证管理员可以使用此选项来减小调试日志文件的大小。然而,这样会降低调试日志在调试许可服务器系统问题时的作用。


请参见“lmswitch”。

REPORTLOG

REPORTLOG [+]report_log_path

REPORTLOG 指定此供应商守护程序的报告日志文件。建议在 report_log_path 前面添加一个 + 字符来附加记录条目,否则每次启动守护程序时都会覆盖该文件。

在 Windows 上,包含空格的路径名必须用双引号括住。如果将 lmgrd 作为一项服务启动,并且没有指定完全限定的路径,则报告日志文件的默认位置就为 c:\winnt\System32 文件夹。


注意:FLEXnet Manager(Macrovision 的一个独立产品)用来处理 FLEXnet Licensing 报告日志文件。FLEXnet Manager 只能处理报告日志文件,而不能处理调试日志文件。


使用 LM_PROJECT 对 Projects 输出报告。

FLEXnet Manager 报告书写器会对“projects”输出报告。把在同一个工程上工作的所有用户的 LM_PROJECT 环境变量(或 Windows 上的注册表)设置为一个描述该工程的字符串,就创建了一个工程。然后 FLEXnet Manager 就可以将使用情况按工程编组,即应用程序运行时设置的 LM_PROJECT

请参见

RESERVE

RESERVE num_lic feature[:keyword=value] type {name | group_name}

为某个用户保留许可证。

num_lic
为此用户或用户组保留的许可证数量。
feature
保留或打包的功能。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
type
USER、HOST、DISPLAY、INTERNET、PROJECT、GROUP 或 HOST_GROUP 其中之一。详细信息请参见“类型说明”。
name
保留许可证使用的 type 类型的项目名。
group_name
保留许可证使用的组名。

要为用户“mel”保留功能“f1”的一个许可证:

RESERVE 1 f1 USER mel

要为多个用户或用户组中的每一个保留一个许可证,必须为每个用户或用户组单独使用一个 RESERVE 行。如果指定了软件包的名称,将保留组成该软件包的所有组件。


注意:为一个用户保留的任何许可证都由其专用。即使该用户没有使用其许可证,该许可证也不能被其他用户使用。但是,如果实际没有使用该许可证,FLEXnet Manager 不会报告 RESERVE 许可证的使用情况。


TIMEOUT

TIMEOUT feature[:keyword=value] seconds

设置一个时间值,超过该时间时供应商守护程序将收回不活动的许可证。


注意:要使此功能起作用,供应商必须先在 FLEXenabled 应用程序中启用它。要了解是否实现了此功能,请与软件供应商联系。


feature
功能名。
keyword=value
用于表示一组许可证的功能名修饰符。详细信息请参见“功能说明”。
seconds
超过该秒数将收回不活动的许可证。由供应商设置最小值。如果为 seconds 指定的值小于供应商指定的最小值,则使用最小值。

要将功能“f1”的超时值设置为一小时(3600 秒):

TIMEOUT f1 3600

如果 FLEXenabled 应用程序不活动的时间超过指定的时间,则检查许可证的 TIMEOUT。如果守护程序没有收到进程的“心跳”,就将该进程声明为不活动,即活动的 FLEXenabled 应用程序会发送“心跳”。

选项文件中必须存在 TIMEOUT 行,以便利用供应商启用的超时功能。

TIMEOUTALL

TIMEOUTALL seconds

与 TIMEOUT 相同,但会应用到所有功能。

供应商守护程序如何使用选项文件

当通过 lmgrd 启动供应商守护程序时,供应商守护程序将读取其选项文件。每个供应商守护程序只有一个选项文件,并且每个供应商守护程序均需要自己的选项文件。要使选项文件中的更改生效,供应商守护程序必须读取其选项文件。lmreread 实用程序可使供应商守护程序重新读取其选项文件。


FLEXnet Licensing 版本注释


选项文件中的优先规则

当一个选项文件中同时包含 INCLUDE 和 EXCLUDE 语句,并且它们控制对同一个功能的访问时,就要使用优先规则。下面定义了两种语句同时出现时的优先规则:

一旦创建了 INCLUDE 或 EXCLUDE 列表,则暗示其余的用户都在该组的“外面”。此功能使管理员可以控制许可证,而不必明确列出允许或拒绝其访问的每个用户。换句话说,有以下两种方法:

选项文件样例

以下信息提供了一些选项文件样例,用于说明有效控制许可证访问的方法。

简单的选项文件样例

RESERVE 1 compile USER robert
RESERVE 3 compile HOST mainline
EXCLUDE compile USER lori
NOLOG QUEUED

此选项文件:

保留的许可证总数必须小于或等于 FEATURE 行中指定的许可证数量。在上面的样例中,在“compile”的 FEATURE 行中最少必须有四个许可证。如果许可证数目较少,则仅使用第一组的保留设置(最多保留所限定的许可证数量)。

如果此数据位于文件 /a/b/sampled/licenses/sampled.opt 中,则按以下方式修改许可证文件的 VENDOR 行:

VENDOR sampled /etc/sampled /sample_app/sampled/licenses/sampled.opt

限制多个用户的访问

每个 INCLUDE、INCLUDEALL、INCLUDE_BORROW、EXCLUDE、EXCLUDEALL、EXCLUDE_BORROW、MAX 和 RESERVE 行都必须列出唯一的用户名(或组)。要影响多个用户,可以创建一个 GROUP。例如,要禁止“bob”、“howard”和“james”使用“toothbrush”功能,可以创建以下选项文件:

EXCLUDE toothbrush USER bob
EXCLUDE toothbrush USER howard
EXCLUDE toothbrush USER james

然后,还有一种更简单的方法。创建一个 GROUP,并禁止这组用户使用该功能。与前一个样例类似,以下选项文件禁止“bob”、“howard”和“james”使用“toothbrush”功能:

# First define the group "Hackers"
GROUP Hackers bob howard james
# Then exclude the group
EXCLUDE toothbrush GROUP Hackers

现在要允许或拒绝该组访问任何功能,就可以用这个别名列表来简化操作。

使用 HOST_GROUP 为多个主机允许、拒绝或保留许可证。例如,要禁止在主机“fred”和“barney”上登录的所有用户使用功能“f1”,可以在选项文件中添加以下行:

HOST_GROUP writers fred barney
EXCLUDE f1 HOST_GROUP writers

请参见

EXCLUDE 样例

#First Define the group "painters"
GROUP painters picasso mondrian klee
EXCLUDE spell GROUP painters
EXCLUDE spell USER bob
EXCLUDE spell INTERNET 123.123.123.*

此选项文件:

请注意,“bob”可以添加到组“painters”中。然而,“painters”可能在将来要用于其他目的,因此许可证管理员在此处将“bob”作为特例处理。在这种情况下,两个 EXCLUDE 语句便共同创建了一个包含四个用户的列表。

INCLUDE 样例

INCLUDE paint USER picasso
INCLUDE paint USER mondrian
INCLUDE paint HOST bigbrush

此选项文件:


 

目录上一页下一页索引
FLEXnet Licensing 最终用户手册
版本 10.8
2005 年 5 月
版权